package com.ulic.customerManApplication.memberenjoymodule.dao;

import java.util.List;

import com.ulic.customerManApplication.memberenjoymodule.bo.MemberEnjoyActivity;
import com.ulic.customerManApplication.memberenjoymodule.vo.MemberEnjoyVO;
import com.ulic.customerManApplication.pager.PagerModel;

public interface MemberEnjoyDao {

	 public PagerModel getMemberEnjoyActivities(int curPage);
	 
	 public PagerModel getMemberEnjoyActivities(MemberEnjoyVO memberEnjoyVO ,int curPage);
	 
	 public PagerModel getMemberEnjoyActivities(MemberEnjoyVO memberEnjoyVO ,int curPage,int totalNum);
	 
	 public MemberEnjoyActivity getMemberEnjoyActivity(int id);
	 
	 public void insertMemberEnjoyActivity(MemberEnjoyActivity memberEnjoyActivity) throws Exception;
	 
	 public void insertMemberEnjoyActivities(List<MemberEnjoyActivity> memberEnjoyActivities) throws Exception;
	 
	 public void deleteMemberEnjoyActivity(MemberEnjoyActivity memberEnjoyActivity) throws Exception;
	 
	 public void updateMemberEnjoyActivity(MemberEnjoyActivity memberEnjoyActivity) throws Exception;
}
